Thực đơn
Cú pháp ngôn ngữ C Việc chuyển các đối số qua dòng lệnhCác tham số được gõ vào một dòng lệnh thì được chuyển vào một chương trình C với hai biến sẵn có - một để đếm số đối số là argc
và biến kia là một mảng con trỏ có tên là argv
, mà mỗi con trỏ chỉ đến một đối số (các đối số được xem như là mảng ký tự)
myFilt p1 p2 p3
(Lưu ý: không có gì bảo đảm rằng các dãy ký tự riêng lẻ là liền nhau)
Đối với thí dụ này, các giá trị riêng lẻ của các tham số có thể được truy cập bằng argv[1]
, argv[2]
, và argv[3]
như là được chỉ ra trong chương trình sau:
#include <stdio.h>int main(int argc, char *argv[]){ int i; printf ("argc\t= %i\n", argc); for (i = 0; i < argc; i++) printf ("argv[%i]\t= %s\n", i, argv[i]); return 0;}
Thực đơn
Cú pháp ngôn ngữ C Việc chuyển các đối số qua dòng lệnhLiên quan
Cú Cúp FA Cúp bóng đá U-23 châu Á 2024 Cúp bóng đá trong nhà châu Á 2024 Cúp bóng đá châu Á Cúp bóng đá U-23 châu Á 2022 Cúp bóng đá châu Á 2023 Cúp bóng đá Nam Mỹ Cúc Tịnh Y Cúp bóng đá U-23 châu ÁTài liệu tham khảo
WikiPedia: Cú pháp ngôn ngữ C http://www.math.grin.edu/~stone/courses/languages/... http://www.difranco.net/cop2220/op-prec.htm http://www.cs.cf.ac.uk/Dave/C/CE.html